Learning The Runge-Kutta Method 2. Adaptive Step Size